survive on:靠(某种食物/收入/资源)维持生活;以……为生(强调资源有限、勉强支撑)。
注: survive 还有“幸存、活下来”等常见含义;加上 on 后更侧重“靠……维生”。
/sərˈvaɪv ɒn/(美式常读 /sərˈvaɪv ɑːn/)
I can survive on instant noodles for a week.
我靠方便面也能撑一周。
During the drought, the villagers had to survive on very little water and whatever crops remained.
干旱期间,村民只能靠很少的水和残存的庄稼勉强度日。
survive 来自拉丁语 supervivere(super- “在……之上” + vivere “活”),原意是“活过、比……活得更久”。后来在英语中发展出“幸存、存活”。与介词 on 搭配时,形成固定用法,表示“依靠某种资源维持生存”。